persistent radiation - Spanish English Dictionary